Minimal Digit Sets for Parallel Addition in Non-Standard Numeration Systems

نویسندگان

  • Christiane Frougny
  • Milena Svobodová
چکیده

We study parallel algorithms for addition of numbers having finite representation in a positional numeration system defined by a base β in C and a finite digit set A of contiguous integers containing 0. For a fixed base β, we focus on the question of the size of the alphabet that permits addition in constant time, independently of the length of representation of the summands. We produce lower bounds on the size of such an alphabet A. For several types of well-studied bases (negative integer, complex

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Synthesis of High Speed Low Power Signed Digit Adders

Signed digit (SD) number systems provide the possibility of constant-time addition, where inter-digit carry propagation is eliminated. Such carry-free addition is primarily a three-step process; adding the equally weighted SDs to form the primary sum digits, decomposing the latter to interim sum digits and transfer digits, which commonly belong to {–1, 0, 1}, and finally adding the tra...

متن کامل

A Decision Problem for Ultimately Periodic Sets in Non-standard Numeration Systems

Consider a non-standard numeration system like the one built over the Fibonacci sequence where nonnegative integers are represented by words over {0, 1} without two consecutive 1. Given a set X of integers such that the language of their greedy representations in this system is accepted by a finite automaton, we consider the problem of deciding whether or not X is a finite union of arithmetic p...

متن کامل

On-line algorithms for multiplication and division in real and complex numeration systems

A positional numeration system is given by a base and by a set of digits. The base is a real or complex number β such that |β| > 1, and the digit set A is a finite set of real or complex digits (including 0). Thus a number can be seen as a finite or infinite string of digits. An on-line algorithm processes the input piece-by-piece in a serial fashion. On-line arithmetic, introduced by Trivedi a...

متن کامل

On the Redundancy of Real Number Representation Systems on the Redundancy of Real Number Representation Systems on the Redundancy of Real Number Representation Systems

In this paper a set of de nitions describing general real number representation sys tems is presented Our purpose is to nd a su ciently wide model de nition including classical systems signed digit notation linear numeration systems p adic numbers symmetric level index arithmetic but speci c enough to make it possible to build some practical results We focuse on the redundancy property and the ...

متن کامل

Digit-set Conversions: Generalizations and Applications

The problem of digit set conversion for xed radix is investigated for the case of converting into a non-redundant, as well as into a redundant digit set. Conversion may be from very general digit sets, and covers as special cases multiplier recodings, additions and certain multiplications. We generalize known algorithms for conversions into non-redundant digit sets, as well as apply conversion ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013